grand prix (great prize) - Turkish English Dictionary